
function add2cart(){
	var stock = parseInt($('#fm_buy .num').attr('rel'));
	var quantity = parseInt($('#fm_buy input[name=quantity]').val());
	if(0 >= stock){
		return 'soldout';
	}
	else if (0 >= quantity){
		return 'wrongquantity';
	}
	else if (quantity > stock){
		return 'overquantity';
	}
	else{
		$('#fm_buy').submit();
		return 'SUCCESS';
	}
}
function selectOption(size_id, bKuang){
	$('.size_options div.option_on').removeClass('option_on').addClass('option');
	$('.size_options div[rel='+size_id+']').removeClass('option').addClass('option_on');
	$('#fm_buy input[name=size]').val(size_id);
	if (bKuang){
		var kuang_id = $('.size_options div[rel='+size_id+']').attr('kuang');
		$('#fm_buy input[name=kuang]').val(kuang_id);
		var price = $('.size_options div[rel='+size_id+'] .kuang_1 b').html();
		$('#buyBox .p2').html(price);
		var oStock = $('.size_options div[rel='+size_id+'] .kuang_1:first');
		$('#fm_buy .num').attr('rel', oStock.html());
		$('#fm_buy .num').html(oStock.html());
	}
	else{
		$('#fm_buy input[name=kuang]').val(0);
		var price = $('.size_options div[rel='+size_id+'] .kuang_0 b').html();
		$('#buyBox .p2').html(price);
		var oStock = $('.size_options div[rel='+size_id+'] .kuang_0:first');
		$('#fm_buy .num').attr('rel', oStock.html());
		$('#fm_buy .num').html(oStock.html());
	}
}

$(function(){
	$('.size_options div').click(function(){
		if (!$(this).hasClass('option_on')){
			if ('yes' == $('#option_kuang').attr('rel')){
				selectOption($(this).attr('rel'), true);
			}
			else{
				selectOption($(this).attr('rel'), false);
			}
		}
	});
	$('#option_kuang').click(function(){
		if ('no'==$(this).attr('rel')){
			$(this).removeClass('kuang').addClass('kuang_on');
			$('.kuang_0').hide(); $('.kuang_1').show();
			$(this).attr('rel','yes');
			selectOption($('.size_options .option_on').attr('rel'), true);
		}
		else{
			$(this).removeClass('kuang_on').addClass('kuang');
			$('.kuang_1').hide(); $('.kuang_0').show();
			$(this).attr('rel','no');
			selectOption($('.size_options .option_on').attr('rel'), false);
		}
	});
});
